deferred gratification - French English Dictionary